package com.cooldatasoft.domain.dao;

import java.io.Serializable;
import java.util.List;

public interface GenericDao<T, ID extends Serializable> {
	
	public List<T> getAll();
	
	public ID insert(T value);
	
	public void update(T value);
	
	public void delete(ID id);
	
	public T getById(ID id);

}
